cad engineering autocad copyright fea manufacturing cnc inventor intellectual property attorney engineer invention cam inventions finite element analysis patents patent innovation engineers inventors